﻿//////////////////////////////////////////////////////////////////////////////
//
//  Copyright © 1998-2024 Glodon Company Limited.  All rights reserved.
//
//  Use of this software is subject to the terms of the Glodon license
//  agreement provided at the time of installation or download, or which
//  otherwise accompanies this software in either electronic or hard copy form.  
//
//////////////////////////////////////////////////////////////////////////////

#pragma once

#define SC_DATA_VERSION             40230

#define Code_Classfication                                         L"43111117" //分类编码

// 建筑构件对应的分类编码
#define Code_Architecture                                          L"31310000"  //建筑
#define Code_Architecture_Wall_Pre                                 L"313103"    //建筑墙前缀，前缀为这6位数字的都属于建筑墙
#define Code_Architecture_Wall                                     L"31310300"  //建筑墙
#define Code_Architecture_Column_Pre                               L"313106"    //建筑柱前缀，前缀为这6位数字的都属于建筑柱
#define Code_Architecture_Column                                   L"31310600"  //建筑柱
#define Code_Architecture_Floor_Pre                                L"313118"    //建筑板前缀，前缀为这6位数字的都属于建筑板
#define Code_Architecture_Floor                                    L"31311800"  //建筑楼板
#define Code_Architecture_Door                                     L"31310900"  //门
#define Code_Architecture_Window                                   L"31311200"  //窗
#define Code_Architecture_Stair                                    L"31313600"  //楼梯
#define Code_Architecture_Railing                                  L"31315100"  //栏杆扶手
#define Code_Architecture_VerticalColumn                           L"31315110"  //立柱
#define Code_Architecture_Handrail                                 L"31315120"  //扶手
#define Code_Architecture_Railing_Piece                            L"31315130"  //栏杆件




#define Code_Architecture_Ramp                                     L"31314200"  //坡道
#define Code_Architecture_CarRamp                                  L"31314300"  //汽车坡道
#define Code_Architecture_Step                                     L"31314500"  //台阶
#define Code_Architecture_Aproll                                   L"31314800"  //散水
#define Code_Architecture_Elevator_Pit                             L"31316700"  //电梯坑/集水坑
#define Code_Architecture_Decoration_Surface_Layer                 L"33150000"  //饰面层
#define Code_Architecture_Parapet                                  L"31316900"  //女儿墙
#define Code_Architecture_CounterEaves                             L"31315700"  //反檐
#define Code_Architecture_Roof                                     L"31311500"  //屋顶
#define Code_Architecture_WallHole                                 L"31312410"  //墙洞
#define Code_Architecture_PlateHole                                L"31312420"  //板洞
#define Code_Architecture_Beam_Pre                                 L"313190"    //建筑梁前缀
#define Code_Architecture_Beam                                     L"31319000"  //建筑梁
#define Code_Architecture_FREE_STAIR                               L"31313630"  //建筑自由楼梯
#define Code_Architecture_U_STAIR                                  L"31313640"  //建筑双跑楼梯
#define Code_Architecture_SCISSORS_STAIR                           L"31313650"  //建筑剪刀楼梯

#define Code_Architecture_Building_Opening                         L"31312400"  //建筑洞口
#define Code_Architecture_Surface_Layer                            L"31312700"  //面层
#define Code_Architecture_Building_Zoning                          L"31317200"  //空间分区
#define Code_Architecture_Plane_Partition                          L"31317500"  //平面分区
#define Code_Architecture_Zoning_Scheme                            L"31317510"  //分区方案
#define Code_PlateHole                                             L"31313020"  //板洞

#define Code_Architecture_Stair_NetHeight_Surface                  L"31313700"  //楼梯净高面
#define Code_Architecture_Insulation                               L"33400000"  //保温层
#define Code_Architecture_Area                                     L"31319300"  //面积
#define Code_Architecture_Floor_Surface                            L"31319600"  //楼面
#define Code_Architecture_Stair_Surface                            L"31319900"  //楼梯面
#define Code_Architecture_Others                                   L"31399999"  //建筑其他

#define Code_Architecture_Molding                                  L"31314600"  //线脚
#define Code_Architecture_Half_WallHole                            L"31312440"  //建筑半墙洞
#define Code_Architecture_Custom                                   L"313X0001"  //自定义构件(尚无具体编码，临时添加，用于适配添加节点方法)


// 结构构件对应的分类编码
#define Code_Structure                                             L"31210000"  //结构
#define Code_Structure_Wall_Pre                                    L"312113"    //结构墙前缀，前缀为这6位数字的都属于结构墙
#define Code_Structure_Wall                                        L"31211300"  //结构墙
#define Code_Structure_Beam_Pre                                    L"312119"    //结构梁前缀，前缀为这6位数字的都属于结构梁
#define Code_Structure_Beam                                        L"31211900"  //结构梁
#define Code_Structure_Floor_Pre                                   L"312122"    //结构板前缀，前缀为这6位数字的都属于结构板
#define Code_Structure_Floor                                       L"31212200"  //结构板
#define Code_Structure_Column_Pre                                  L"312110"    //结构柱前缀，前缀为这6位数字的都属于结构柱
#define Code_Structure_Column                                      L"31211000"  //结构柱
#define Code_Structure_WallHole                                    L"31212810"  //结构墙洞
#define Code_Structure_PlateHole                                   L"31212820"  //结构板洞
#define Code_Structure_Stair                                       L"31217900"  //结构楼梯
#define Code_Structure_Cap                                         L"31214000"  //柱帽
#define Code_Structure_Ramp                                        L"31218200"  //结构坡道
#define Code_Structure_Raft                                        L"31213150"  //筏板
#define Code_Structure_Strip                                       L"31213130"  //条形基础
#define Code_Structure_Cesspit                                     L"31213180"  //电梯坑/集水坑
#define Code_Structure_Stub                                        L"31213175"  //柱墩
#define Code_Structure_IndependenFoundation                        L"31213140"  //独立基础
#define Code_Structure_Pole                                        L"31213110"  //结构桩
#define Code_Structure_PileBearing                                 L"31213120"  //承桩台

#define Code_Structure_StructuralOpening                           L"31212800"  //结构洞口
#define Code_Structure_Base                                        L"31213100"  //基础
#define Code_Structure_EquipmentBase                               L"31213190"  //结构设备基础
#define Code_Structure_BeamHaunch                                  L"31214600"  //梁加腋
#define Code_Structure_Corbel                                      L"31215800"  //牛腿
#define Code_Structure_StructuralFreeStaircase                     L"31217930"  //结构自由楼梯
#define Code_Structure_StructuralDoubleRunningStairs               L"31217940"  //结构双跑楼梯
#define Code_Structure_StructuralShearStairs                       L"31217950"  //结构剪力楼梯
#define Code_Structure_FoundationBeam                              L"31213160"  //地基梁
#define Code_Structure_Cushion                                     L"31213165"  //垫层
#define Code_Structure_Others                                      L"31299999"  //结构其他

#define Code_Structure_Column_Number_Label                         L"17764100"  //柱编号标签
#define Code_Structure_Dark_Column_Numbering_Label                 L"17764200"  //暗柱编号标签
#define Code_Structure_Rebar_Dimension                             L"17764300"  //钢筋标注
#define Code_Structure_Plate_Number                                L"17766000"  //板编号
#define Code_Structure_Plate_Label                                 L"17765000"  //板标签
#define Code_Structure_Board_Central_Label                         L"17766700"  //板集中标注
#define Code_Structure_Beam_Central_Label                          L"17763600"  //梁集中标注
#define Code_Structure_Beam_Face_Insitu_Dimension                  L"17763700"  //梁面原位标注
#define Code_Structure_Beam_Bottom_Insitu_Dimension                L"17763800"  //梁底原位标注
#define Code_Structure_Wall_Number_Label                           L"17764510"  //墙编号标签
#define Code_Structure_Dark_Column                                 L"17770000"  //暗柱
#define Code_Structure_Dark_Column_Border                          L"17790000"  //暗柱边框
#define Code_Structure_Panel_Reinforcement                         L"31218310"  //板面钢筋
#define Code_Structure_Bottom_Reinforcement                        L"31218320"  //板底钢筋
#define Code_Structure_Point_Reinforcement                         L"31218330"  //点钢筋
#define Code_Structure_Wire_Reinforcement                          L"31218340"  //线钢筋
#define Code_Structure_Additional_Stirrup                          L"31218350"  //附加箍筋
#define Code_Structure_Sling                                       L"31218360"  //吊筋
#define Code_Structure_Shaft                                       L"31212900"  //结构竖井
#define Code_Structure_Standard_Rib_Range                          L"17766800"  //标筋范围
#define Code_Structure_Custom                                      L"312X0001"  //自定义构件(尚无具体编码，临时添加，用于适配添加节点方法)

#define Code_Structure_Prefabricated_Element                       L"32100000"  //装配式构件
#define Code_Structure_Prefabricated_Plain_Wall                    L"32100201"  //预制普通墙
#define Code_Structure_Precast_Laminated_Panel                     L"32100101"  //预制叠合板
#define Code_Structure_Assembled_Board_Hole                        L"3210040002"  //装配式板洞
#define Code_Structure_Prefabricated_Wall_Hole                     L"3210040001"  //装配式墙洞
#define Code_Structure_Lightweight_Partition                       L"32100202"  //轻质隔墙

// 机电构件对应的分类编码
#define CODE_PLUMBING                                              L"16300000"   //给排水
#define CODE_PLUMBING_PRE                                          L"1630"   //给排水
#define CODE_PLUMBING_PRESSURIZATION_AND_WATER_STORAGE_EQUIPMENT   L"16301000"   //增压及储水设备
#define CODE_PLUMBING_PUMP                                         L"16301010"   //水泵
#define CODE_PLUMBING_COMBINED_WATER_SUPPLY_UNIT                   L"16301015"   //组合式供水装置
#define CODE_PLUMBING_WATER_STORAGE_EQUIPMENT                      L"16301020"   //储水设备(结构)
#define CODE_PLUMBING_PRESSURE_STABILIZER                          L"16301025"   //稳压设备
#define CODE_PLUMBING_WATER_TREATMENT_EQUIPMENT                    L"16301200"   //水处理设备
#define CODE_PLUMBING_WATER_SUPPLY_TREATMENT_EQUIPMENT             L"16301210"   //给水处理设备
#define CODE_PLUMBING_WATER_DRAINAGE_TREATMENT_EQUIPMENT           L"16301215"   //排水处理设备
#define CODE_PLUMBING_WATER_SUPPLY_AND_DRAINAGE_EQUIPMENT          L"16301500"   //给排水设备
#define CODE_PLUMBING_HEATING_AND_THERMAL_STORAGE_EQUIPMENT        L"16301515"   //加热贮热设备
#define CODE_PLUMBING_COLLECTING_HOIST                             L"16301525"   //收集提升装置
#define CODE_PLUMBING_FIRE_FIGHTING_EQUIPMENT                      L"16302000"   //消防设备
#define CODE_PLUMBING_SPRINKLER                                    L"16302010"   //喷头
#define CODE_PLUMBING_FIRE_HYDRANT                                 L"16302015"   //消火栓
#define CODE_PLUMBING_FIRE_MONITOR                                 L"16302020"   //消防炮
#define CODE_PLUMBING_GAS_EXTINGUISHING                            L"16302025"   //气体灭火
#define CODE_PLUMBING_EXTINGUISHER                                 L"16302030"   //灭火器
#define CODE_PLUMBING_FIRE_PUMP_ADAPTER                            L"16302035"   //水泵接合器
#define CODE_PLUMBING_VALVE_AND_ACCESSORY                          L"16302500"   //阀门及附件
#define CODE_PLUMBING_PIPE_VALVE                                   L"16302510"   //水管阀门
#define CODE_PLUMBING_FLOOR_DRAIN                                  L"16302515"   //地漏
#define CODE_PLUMBING_ROOF_DRAIN                                   L"16302520"   //雨水斗
#define CODE_PLUMBING_OTHER_ACCESSORY                              L"16302525"   //水管其他附件
#define CODE_PIPE_CURVE                                            L"16303000"   //管道
#define CODE_PIPE_FITTING                                          L"16303500"   //管件
#define CODE_COILPIPE_CURVE                                        L"16304000"   //软管
#define CODE_PIPE_INSULATION                                       L"16304500"   //管道隔热层 
#define CODE_HVAC                                                  L"16350000"   //暖通
#define CODE_HVAC_PRE                                              L"1635"   //暖通
#define CODE_HVAC_COLD_AND_HEAT_SOURCE_EQUIPMENT                   L"16351000"   //冷热源设备 
#define CODE_HVAC_CHILLER                                          L"16351010"   //冷水机组
#define CODE_HVAC_COOLING_TOWER                                    L"16351015"   //冷却塔 
#define CODE_HVAC_HEAT_PUMP                                        L"16351020"   //热泵机组  
#define CODE_HVAC_BOILER                                           L"16351025"   //锅炉 
#define CODE_HVAC_HEAT_EXCHANGE                                    L"16351030"   //热交换器
#define CODE_HVAC_AIR_CONDITIONING_WATER_TREATMENT_EQUIPMENT       L"16351032"   //空调水处理设备
#define CODE_HVAC_CHSE_OTHER_EQUIPMENT                             L"16351035"   //冷热源其他设备 
#define CODE_HVAC_PRESSURIZATION_AND_WATER_STORAGE_EQUIPMENT       L"16351500"   //增压及储水设备 
#define CODE_HVAC_PUMP                                             L"16351510"   //水泵
#define CODE_HVAC_WATER_STORAGE_EQUIPMENT                          L"16351515"   //储水设备(结构)
#define CODE_HVAC_PRESSURE_STABILIZER_EQUIPMENT                    L"16351520"   //稳压设备
#define CODE_HVAC_AIR_CONDITIONING_AND_VENTILATION_EQUIPMENT       L"16352000"   //空调及通风设备
#define CODE_HVAC_AIR_TERMINAL                                     L"16353800"   //末端风口
#define CODE_HVAC_AIR_HANDLING_UNIT                                L"16352015"   //空气处理机组
#define CODE_HVAC_FAN_COIL                                         L"16352020"   //风机盘管
#define CODE_HVAC_INDOOR_AIR_HANDLING_EQUIPMENT                    L"16352025"   //室内空气调节设备
#define CODE_HVAC_MULTI_CONNECTED_SPLIT_AIR_CONDITIONING_UNIT      L"16352030"   //多联式空调机组
#define CODE_HVAC_SPLIT_AIR_CONDITIONER                            L"16352035"   //分体空调 
#define CODE_HVAC_FAN                                              L"16352040"   //风机
#define CODE_HVAC_ASE_OTHER_EQUIPMENT                              L"16352045"   //空调及通风其他设备
#define CODE_HVAC_HEATING_EQUIPMENT                                L"16352500"   //采暖设备
#define CODE_HVAC_RADIATOR                                         L"16352510"   //散热器
#define CODE_HVAC_MANIFOLD                                         L"16352515"   //分集水器
#define CODE_HVAC_GAS                                              L"16353000"   //燃气
#define CODE_HVAC_GAS_EQUIPMENT                                    L"16353010"   //燃气设备
#define CODE_HVAC_VALVE_AND_ACCESSORY                              L"16353500"   //阀门及附件
#define CODE_HVAC_PIPE_VALVE                                       L"16353510"   //风管阀门
#define CODE_HVAC_DUCT_VALVE                                       L"16353515"   //水管阀门
#define CODE_HVAC_SILENCER                                         L"16353520"   //消声器
#define CODE_HVAC_PLENUM                                           L"16353525"   //静压箱
#define CODE_HVAC_PIPE_OTHER_ACCESSORY                             L"16353530"   //风管其他附件
#define CODE_HVAC_DUCT_OTHER_ACCESSORY                             L"16353535"   //水管其他附件
#define CODE_HVAC_DUCT                                             L"16354000"   //风管      
#define CODE_HVAC_DUCT_FITTING                                     L"16354500"   //风管管件
#define CODE_HVAC_FLEX_DUCTS                                       L"16355000"   //软风管           
#define CODE_HVAC_DUCT_LINING                                      L"16355500"   //风管内衬     
#define CODE_HVAC_DUCT_INSULATION                                  L"16356000"   //风管绝热层 
#define CODE_ELECTRICAL                                            L"16400000"   //电气
#define CODE_ELECTRICAL_PRE                                        L"1640"   //电气
#define CODE_ELECTRICAL_LIGHTING_SYSTEM                            L"16401000"   //照明 
#define CODE_ELECTRICAL_LIGHTING_FIXTURE                           L"16401010"   //灯具
#define CODE_ELECTRICAL_SWITCH_AND_SOCKET                          L"16401500"   //开关插座
#define CODE_ELECTRICAL_SWITCH                                     L"16401510"   //开关
#define CODE_ELECTRICAL_SOCKET                                     L"16401515"   //插座
#define CODE_ELECTRICAL_ELECTRIC_POWER                             L"16402000"   //供配电
#define CODE_ELECTRICAL_DISTRIBUTION_BOARD                         L"16402010"   //配电柜(箱)
#define CODE_ELECTRICAL_TRANSFORMER_EQUIPTMENT                     L"16402015"   //变配电设备
#define CODE_ELECTRICAL_FIRE_ALARM                                 L"16402500"   //火灾自动报警
#define CODE_ELECTRICAL_DETECTION                                  L"16402510"   //探测器
#define CODE_ELECTRICAL_ALARM_BUTTON                               L"16402515"   //火灾报警按钮
#define CODE_ELECTRICAL_AUDION_VISUAL_FIRE_ALARM                   L"16402520"   //火灾警报器
#define CODE_ELECTRICAL_FIRE_ALARM_CONTROLLER                      L"16402525"   //火灾控制器
#define CODE_ELECTRICAL_FIRE_ALARM_BOARD                           L"16402530"   //消防箱柜
#define CODE_ELECTRICAL_MODULE_BOX                                 L"16402535"   //信息模块
#define CODE_ELECTRICAL_LOUDSPEAKER                                L"16402540"   //广播
#define CODE_ELECTRICAL_WEAK_CURRENT                               L"16403000"   //弱电
#define CODE_ELECTRICAL_PREMISES_DISTRIBUTION_SYSTEM               L"16403010"   //综合布线
#define CODE_ELECTRICAL_SECURITY_SYSTEM                            L"16403015"   //安防
#define CODE_ELECTRICAL_CABLE_TELEVISION_SYSTEM                    L"16403020"   //有线电视
#define CODE_ELECTRICAL_BUILDING_AUTOMATION_CONTROL_SYSTEM         L"16403025"   //楼宇自控
#define CODE_ELECTRICAL_PARKING_MANAGEMENT_SYSTEM                  L"16403030"   //停车场管理系统
#define CODE_ELECTRICAL_WEAK_DISTRIBUTION_BOARD                    L"16403035"   //弱电箱柜
#define CODE_ELECTRICAL_LIGHTNING_PROTECTION_GROUNDING_SYSTEM      L"16403500"   //防雷接地
#define CODE_ELECTRICAL_AIR_TERMINATION_SYSTEM                     L"16403510"   //接闪器
#define CODE_ELECTRICAL_EQUIPOTENTIAL_BONDING                      L"16403515"   //等电位端子箱
#define CODE_CABLETRAY_FITTING                                     L"16404000"   //电缆桥架配件
#define CODE_CONDUIT_FITTING                                       L"16404500"   //线管配件
#define CODE_ELECTRICAL_WIRE                                       L"16405000"   //导线
#define CODE_CABLETRAY_CURVE                                       L"16405500"   //电缆桥架 
#define CODE_CONDUIT_CURVE                                         L"16406000"   //线管
#define CODE_ELECTRICAL_COMPONENT                                  L"16407000"   //元器件
#define CODE_ELECTRICAL_CIRCUITBREAKER                             L"16407005"   //断路器
#define CODE_ELECTRICAL_SWITCHWITHFUSE                             L"16407010"   //带熔断器的隔离开关
#define CODE_ELECTRICAL_CIRCUITBREAKERWITHPROTECTION               L"16407015"   //带电流保护的断路器
#define CODE_ELECTRICAL_DUALPOWERSWITCH                            L"16407020"   //双电源切换开关
#define CODE_ELECTRICAL_ISOLATINGSWITCH                            L"16407025"   //隔离开关
#define CODE_ELECTRICAL_FUSE                                       L"16407030"   //熔断器
#define CODE_ELECTRICAL_CONTACTOR                                  L"16407035"   //接触器
#define CODE_ELECTRICAL_THERMALRELAY                               L"16407040"   //热继电器
#define CODE_ELECTRICAL_CURRENTTRANSFORMER                         L"16407045"   //电流互感器
#define CODE_ELECTRICAL_VOLTMETER                                  L"16407050"   //电压表
#define CODE_ELECTRICAL_AMMETER                                    L"16407055"   //电流表
#define CODE_ELECTRICAL_INTELL_LIGHTMODULE                         L"16407060"   //智能照明模块
#define CODE_ELECTRICAL_BUSWAY                                     L"16407500"   //母线槽
#define CODE_ELECTRICAL_BUSWAY_FITTINGS                            L"16408000"   //母线槽配件
//#define CODE_UNIVERSAL   L"31900000"   //其他
#define CODE_UNIVERSAL                                             L"16500000"   //公共
#define CODE_UNIVERSAL_EQUIPMENT_FOUNDATION                        L"16503000"   //机电设备基础
#define CODE_GMEP_SPACE                                            L"16601000"   //空间

#define CODE_TOP_HEIGHTG                                           L"4323232405"   //顶部标高
#define CODE_BOTTOM_HEIGHT                                         L"4323232406"  //底部标高
#define CODE_CENTER_HEIGHT                                         L"4323232404"  //中心高度
#define CODE_FAMILY_NAME                                           L"43111131"    //族名称
#define CODE_TYPE_NAME                                             L"43111133"    //类型名称
#define CODE_REFERENCE_LEVEL                                       L"4323231311"  //参照标高名称
#define CODE_OFFSET_HEIGHT                                         L"4323232402"  //安装高度

#define CODE_HEATING_STORAGE_EQUIPMENT_TYPE                        L"43512114"  //加热贮热设备类型
#define CODE_WATERHEATER                                           L"4351211401"  //电热水器
#define CODE_SOLARWATERHEATERS                                     L"4351211402"  //太阳能热水器
#define CODE_GASWATERHEATER                                        L"4351211403"  //燃气热水器
#define CODE_AIRSOURCEHEATPUMPWATERHEATER                          L"4351211404"  //空气源热泵热水器
#define CODE_WATERBOILER                                           L"4351211405"  //开水器

#define CODE_WATERPIPEVALVE_TYPE                                   L"43512132"  //水管阀门类型
#define CODE_GATE                                                  L"4351213201"  //闸阀
#define CODE_BUTTERFLYVALVE                                        L"4351213202"  //蝶阀
#define CODE_BALLVALVE                                             L"4351213203"  //球阀
#define CODE_CHECKVALVE                                            L"4351213204"  //止回阀
#define CODE_TWOWAYVALVE                                           L"4351213205"  //二通阀
#define CODE_THEELECTROMAGNETICVALVE                               L"4351213206"  //电磁阀
#define CODE_BALANCEVALVE                                          L"4351213207"  //平衡阀
#define CODE_BACKFLOWPREVENTER                                     L"4351213208"  //倒流防止器
#define CODE_TEMPERATURECONTROLVALVE                               L"4351213209"  //温控阀
#define CODE_AUTOEXHAUSTVALVE                                      L"4351213210"  //自动排气阀
#define CODE_HYDRAULICLEVELCONTROLVALVE                            L"4351213211"  //水力液位控制阀
#define CODE_SELFCLOSINGVALVE                                      L"4351213212"  //自闭阀
#define CODE_WETALARMVALVE                                         L"4351213213"  //湿式报警阀
#define CODE_PREACTIONALARMVALVE                                   L"4351213214"  //预作用报警阀
#define CODE_DRYALARMVALVE                                         L"4351213215"  //干式报警阀
#define CODE_REMOTECONTROLSIGNALVALVE                              L"4351213216"  //遥控信号阀
#define CODE_ENDTESTVALVE                                          L"4351213217"  //末端试水阀
#define CODE_TERMINALWATERTESTDEVICE                               L"4351213218"  //末端试水装置
#define CODE_SAFETYVALVE                                           L"4351213219"  //安全阀
#define CODE_BOTTOMVALVE                                           L"4351213220"  //底阀
#define CODE_GLOBEVALVE                                            L"4351213221"  //截止阀
#define CODE_ANGLEVALVE                                            L"4351213222"  //角阀
#define CODE_SELFCLOSINGFLUSHVALVE                                 L"4351213223"  //自闭冲洗阀
#define CODE_INDUCTIONFLUSHINGVALVE                                L"4351213224"  //感应冲洗阀
#define CODE_FOOTFLUSHVALVE                                        L"4351213225"  //脚踏冲洗阀
#define CODE_REDUCINGVALVE                                         L"4351213226"  //减压阀
#define CODE_DECOMPRESSIONVALVE                                    L"4351213227"  //泄压阀
#define CODE_BALLFLOATVALVE                                        L"4351213228"  //浮球阀
#define CODE_MIXINGVALVE                                           L"4351213229"  //混水阀
#define CODE_WATERPIPEVALVE_TYPE_OTHER                             L"4351213230"  //其它
#define CODE_BLASTWAVEVALVE                                        L"4351213231"  //防爆波阀
#define CODE_DELUGEALARMVALVE                                      L"4351213232"  //雨淋报警阀

#define CODE_WATERPIPEATTACHMENT_TYPE                              L"43512138"    //水管附件类型
#define CODE_CHECKPOINT                                            L"4351213801"   // 检查口
#define CODE_FLOWSWITCH                                            L"4351213802"   // 流量传感器
#define CODE_WATERMETER                                            L"4351213803"   // 水表
#define CODE_FLOWINDICATOR                                         L"4351213804"   // 水流指示器
#define CODE_PRESSURESWITCH                                        L"4351213805"   // 压力开关
#define CODE_ROTAMETER                                             L"4351213806"   // 转子流量计
#define CODE_AUTOMATICRECORDINGPRESSUREGAUGE                       L"4351213807"   // 自动记录压力表
#define CODE_SENSOR                                                L"4351213808"   // 压力传感器
#define CODE_COMPENSATOR                                           L"4351213809"   // 补偿器
#define CODE_METALHOSE                                             L"4351213810"   // 金属软管
#define CODE_HTYPEVENTPIPE                                         L"4351213811"   // H型透气管
#define CODE_YTYPEVENTPIPE                                         L"4351213812"   // Y型透气管
#define CODE_hTYPEVENTPIPE                                         L"4351213813"   // h型透气管
#define CODE_COMBINATIONVENTPIPE                                   L"4351213814"   // 组合透气管
#define CODE_VENTILATIONCAP                                        L"4351213815"   // 通气帽
#define CODE_CLEANOUT                                              L"4351213816"   // 清扫口
#define CODE_CIRCULARMANHOLE                                       L"4351213817"   // 圆形人孔
#define CODE_SQUAREMANHOLE                                         L"4351213818"   // 方形人孔
#define CODE_VENTPIPEOFWATERTANK                                   L"4351213819"   // 水箱透气管
#define CODE_LIQUIDLEVELMETER                                      L"4351213820"   // 液位计
#define CODE_FLOATINGBALLVALVE                                     L"4351213821"   // 浮球阀
#define CODE_HUMANLADDER                                           L"4351213822"   // 人梯
#define CODE_WATERTANKOVERFLOW                                     L"4351213823"   // 水箱溢水口
#define CODE_DIFFERENTIALPRESSURESENSOR                            L"4351213824"   // 压差传感器
#define CODE_TEMPERATURESENSOR                                     L"4351213825"   // 温度传感器
#define CODE_LIQUIDLEVELSENSOR                                     L"4351213826"   // 液位传感器
#define CODE_FLEXIBLERUBBERHEAD                                    L"4351213827"   // 可曲挠性胶头
#define CODE_WATERPROOFCASING                                      L"4351213828"   // 防水套管
#define CODE_THERMOMETER                                           L"4351213829"   // 温度计
#define CODE_CASINGEXTENDER                                        L"4351213830"   // 套管伸缩器
#define CODE_DECOMPRESSIONORIFICEPLATE                             L"4351213831"   // 减压孔板
#define CODE_YTYPEFILTER                                           L"4351213832"   // Y型过滤器
#define CODE_BRIDGEBENDING                                         L"4351213833"   // 过桥弯
#define CODE_ABSORBENTBELLMOUTH                                    L"4351213834"   // 吸水喇叭口
#define CODE_SWIRLPREVENTER                                        L"4351213835"   // 旋流防止器
#define CODE_DOUBLELIQUIDLEVELMETER                                L"4351213836"   // 双管液位计
#define CODE_SINGLELIQUIDLEVELMETER                                L"4351213837"   // 单管液位计
#define CODE_WATERPIPEATTACHMENT_TYPE_OTHER                        L"4351213850"   // 其它

#define CODE_CABLETVEQUIPMENT_TYPE                                 L"43511764"    //有线电视设备类型
#define CODE_TVSOCKET                                              L"4351176401"  //电视插座
#define CODE_DISTRIBUTORSPLITTER                                   L"4351176402"  //分配器分支器
#define CODE_CABLETVEQUIPMENT_AMPLIFIER                            L"4351176403"  //放大器
#define CODE_CABLETVBOX                                            L"4351176404"  //有线电视箱柜
#define CODE_CABLETVEQUIPMENT_FRONTENDEQUIPMENT                    L"4351176405"  //前端设备

#define CODE_OTHERACCESSORY_TYPE                                   L"43512182"    //风管其他附件类型
#define CODE_FLEXIBLEJOINT                                         L"4351218201"    //风管软接头
#define CODE_PRESSURESENSOR                                        L"4351218202"    //压力传感器
#define CODE_OTHERACCESSORY_DIFFERENTIALPRESSURESENSOR             L"4351218203"    //压差传感器
#define CODE_OTHERACCESSORY_TYPE_OTHER                             L"4351218210"    //其他

#define CODE_PREMISESDISTRIBUTIONDEVICE_TYPE                       L"43511763"    //综合布线设备类型
#define CODE_DISTRIBUTIONFRAME                                     L"4351176301"    //配线架
#define CODE_VOICESOCKET                                           L"4351176302"    //语音插座
#define CODE_INFORMATIONSOCKET                                     L"4351176303"    //信息插座
#define CODE_SWITCH                                                L"4351176304"    //交换机
#define CODE_PREMISESDISTRIBUTIONDEVICE_AMPLIFIER                  L"4351176305"    //放大器
#define CODE_HEADENDEQUIPMENT                                      L"4351176306"    //前端设备
#define CODE_CONNECTOR                                             L"4351176307"    //连接器
#define CODE_PREMISESDISTRIBUTIONDEVICE_TYPE_OTHER                 L"4351176308"    //其他

#define CODE_SECURITYEQUIPMENT_TYPE                                L"43511765"    //安防设备类型
#define CODE_VIDEOCAMERA                                           L"4351176501"    //摄像机
#define CODE_INTRUSIONALARM                                        L"4351176502"    //入侵报警器
#define CODE_ACCESSCONTROL                                         L"4351176503"    //门禁
#define CODE_PATROL                                                L"4351176504"    //巡更
#define CODE_SECURITYEQUIPMENT_FRONTENDEQUIPMENT                   L"4351176505"    //前端设备
#define CODE_SECURITYBOX                                           L"4351176506"    //安防箱柜

#define CODE_BUILDINGAUTOMATIONEQUIPMENT_TYPE                      L"43511768"    //楼宇自控设备类型
#define CODE_BUILDINGAUTOMATIONEQUIPMENT_SENSOR                    L"4351176801"    //传感器
#define CODE_CONTROLLER                                            L"4351176802"    //控制器
#define CODE_METER                                                 L"4351176803"    //计量表
#define CODE_BUILDINGAUTOMATIONEQUIPMENT_OTHER                     L"4351176804"    //其他

#define CODE_DISTRIBUTION_BOX_TYPE                                 L"43511734"  //配电箱类型
#define CODE_LIGHTING_DISTRIBUTION                                 L"4351173401"  //照明配电箱
#define CODE_POWER_DISTRIBUTION                                    L"4351173402"  //动力配电箱
#define CODE_EMERGENCY_LIGHTING_DISTRIBUTION                       L"4351173403"  //应急照明配电箱
#define CODE_DOUBLE_POWER_BOX                                      L"4351173404"  //双电源切换箱
#define CODE_CONTROL_BOX                                           L"4351173405"  //控制箱
#define CODE_RESIDENTIAL_BUILDING_LIGHT_DISTRIBUTION               L"4351173406"  //住宅照明箱

#define CODE_WEAK_DISTRIBUTION_BOARD_EQUIPMENT_TYPE                L"43511792"    //弱电箱柜设备类型
#define CODE_DISTRIBUTION_FRAME                                    L"4351179201"  //配线架
#define CODE_SECURITY_BOX                                          L"4351179202"  //安防箱柜
#define CODE_CABLE_BOX                                             L"4351179203"  //有线电视箱柜
#define CODE_SWITCH_DISTRIBUTION                                   L"4351179204"  //交换机
#define CODE_FRONT_END_EQUIPMENT                                   L"4351179205"  //前端设备
#define CODE_DISTRIBUTOR_SPLITTER                                  L"4351179206"  //分支分配器


#define CODE_CABLETRAY_USAGE                                       L"43511770"  //桥架用途

#define SC_SPACE_ID                                                L"43311511"  //获取链接Element所属的楼层信息
#define CODE_SITE                                                  L"43311200"
#define CODE_BUILDING                                              L"43311400" //所属楼栋
#define CODE_LEVEL                                                 L"41113115" //所有楼层
#define CODE_FLOOR                                                 L"43311600"
#define CODE_REGION                                                L"43311300" //所属区域
#define CODE_CATEGORY                                              L"43111100"
#define CODE_SPACE                                                 L"43311500"
#define CODE_UNIT                                                  L"41113111" //所在单体
#define CODE_SUBAREA                                               L"41113113" //所在分区

#define CODE_DIAMETER                                              L"43231723"
#define CODE_LENGTH                                                L"43231711"
#define CODE_WIDTH                                                 L"43231713"
#define CODE_AREA                                                  L"43231911"
#define CODE_HEIGHT                                                L"43231715"
#define CODE_VOLUME                                                L"43232111"
#define CODE_NAME                                                  L"43111313"
#define CODE_RATED_AIR_VOLUME                                      L"4351151702"
#define CODE_POWER                                                 L"43511716"
#define CODE_PROJECTION_AREA                                L"43231913"

#define CODE_SYSTEM_CLASSIFICATION                                 L"43111118" //系统分类（枚举）
#define CODE_SYSTEM_WATER_SUPPLY                                   L"4311111801"
#define CODE_SYSTEM_HOT_WATER_SUPPLY                               L"4311111802"
#define CODE_SYSTEM_BACKWATER                                      L"4311111803"
#define CODE_SYSTEM_DRAINAGE                                       L"4311111804"
#define CODE_SYSTEM_VENTILATION                                    L"4311111805"
#define CODE_SYSTEM_CIRCULATING_WATER_SUPPLY                       L"4311111806"
#define CODE_SYSTEM_CIRCULATING_BACKWATER                          L"4311111807"
#define CODE_SYSTEM_FIRE_HYDRANT                                   L"4311111808"
#define CODE_SYSTEM_AUTOMATIC_SPRINKLER                            L"4311111809"
#define CODE_SYSTEM_DRY_FIRE_PROTECTION                            L"4311111810"
#define CODE_SYSTEM_GAS_FIRE_EXTINGUISHING                         L"4311111811"
#define CODE_SYSTEM_OTHER_WATER_SUPPLY                             L"4311111812"
#define CODE_SYSTEM_LIGHTING                                       L"4311111813"
#define CODE_SYSTEM_POWER_SUPPLY_AND_DISTRIBUTION                  L"4311111814"
#define CODE_SYSTEM_AUTOMATIC_FIRE_ALARM                           L"4311111815"
#define CODE_SYSTEM_WEAK_CURRENT                                   L"4311111816"
#define CODE_SYSTEM_LIGHTNING_PROTECTION_AND_GROUNDING             L"4311111817"
#define CODE_SYSTEM_OTHER_STRONG_CURRENT                           L"4311111818"
#define CODE_SYSTEM_OTHER_WEAK_CURRENT                             L"4311111819"
#define CODE_SYSTEM_AIR_SUPPLY                                     L"4311111820"
#define CODE_SYSTEM_RETURN_AIR                                     L"4311111821"
#define CODE_SYSTEM_FRESH_AIR                                      L"4311111822"
#define CODE_SYSTEM_EXHAUST                                        L"4311111823"
#define CODE_SYSTEM_OTHER_HVAC                                     L"4311111824"
#define CODE_SYSTEM_REFRIGERANT_PIPE                               L"4311111825"
#define CODE_SYSTEM_CONDENSER_PIPE                                 L"4311111826"


#define CODE_SYSTEM_TYPE                                           L"43111116" // 系统类型

#define CODE_WALL_POSITION_REF_LINE                                L"43232519" //定位参考线，适用于线式构件
#define CODE_WALL_BASELINE                                         L"43231321" //基线
#define CODE_WALL_EXTERNAL_BRICK_WALL                              L"31213010" //外砖墙
#define CODE_WALL_ARCHITECTURE_WALL                                L"31213020" //结构墙
#define CODE_WALL_THICKNESS                                        L"43231717" //墙 厚度
#define CODE_WALL_SIDE_FACES                                       L"43231335" //墙侧面：面集合

#define CODE_POSITION_POINT                                        L"43231311"    //所有点式族 基准点

#define CODE_FLOOR_PROFILE                                         L"4323132301"  //外轮廓


#define CODE_CONNECTOR_INFO                                        L"43312715"  //连接点ID
#define CODE_ELEMENT_RELATIONSHIP                                  L"43310000"  //逻辑关系
#define CODE_WIRE_TYPE                                             L"43511773"  //导线类型

// 预留孔洞和套管的分类编码和属性编码
#define CODE_PROVISION_VOID_OPENING                                L"16502000"   //孔洞分类编码
#define CODE_PROVISION_CASING_OPENING                              L"16501000"   //套管分类编码
#define CODE_SECTION_TYPE                                          L"43511311"   //截面形状
#define CODE_SECTION_RECTANGULAR                                   L"4351131101" //矩形截面
#define CODE_SECTION_ROUND                                         L"4351131102" //圆形截面
#define CODE_SECTION_WIDTH                                         L"4323192102" //截面宽度
#define CODE_SECTION_HEIGHT                                        L"4323192101" //截面高度
#define CODE_UP_DIRECTION                                          L"43232511"   //截面高度
#define CODE_NOMINAL_DIAMETER                                      L"4323172301" //公称直径
#define CODE_CASING_OUTER_DIAMETER                                 L"4323172308" //套管外径
#define CODE_CASING_INSIDE_DIAMETER                                L"4323172309" //套管内径
#define CODE_CASING_USE_DIAMETER                                   L"43512183" //套管用途
#define CODE_CASING_USE_DUCT                                       L"4351218301" //套管用途风管
#define CODE_CASING_USE_PIPE                                       L"4351218302" //套管用途管道
#define CODE_CASING_USE_CABLETRAY                                  L"4351218303" //套管用途桥架
#define CODE_CASING_USE_MANY                                       L"4351218304" //套管用途综合
#define CODE_CASING_USE_CONDUIT                                    L"4351218305" //套管用途线管
#define CODE_VOID_DIAMETER                                         L"4323172310" //孔洞直径


#define CODE_PART_TYPE                                             L"43512186" //零件类型
#define CODE_ELBOW                                                 L"4351218601" //弯头
#define CODE_TRANSITION                                            L"4351218602" //过渡件
#define CODE_TEE                                                   L"4351218603" //T形三通
#define CODE_WYE                                                   L"4351218604" //Y形三通
#define CODE_TAP                                                   L"4351218605" //接头
#define CODE_CROSS                                                 L"4351218606" //四通
#define CODE_CAP                                                   L"4351218607" //管帽
#define CODE_MULTIPORT                                             L"4351218608" //多个端口
#define CODE_UNION                                                 L"4351218609" //活接头
#define CODE_FLANGE                                                L"4351218610" //法兰
#define CODE_OFFSET                                                L"4351218611" //乙字弯/来回弯
#define CODE_CONNECTMANIFOLD                                       L"4351218612" //分歧管
#define CODE_CHANNELCABLETRAYELBOW                                 L"4351218615" //槽式桥架弯头
#define CODE_CHANNELCABLETRAYVERTICALELBOW                         L"4351218616" //槽式桥架垂直弯头
#define CODE_CHANNELCABLETRAYCROSS                                 L"4351218617" //槽式桥架四通
#define CODE_CHANNELCABLETRAYTEE                                   L"4351218618" //槽式桥架T形三通
#define CODE_CHANNELCABLETRAYTRANSITION                            L"4351218619" //槽式桥架过渡件
#define CODE_CHANNELCABLETRAYUNION                                 L"4351218620" //槽式桥架活接头
#define CODE_CHANNELCABLETRAYOFFSET                                L"4351218621" //槽式桥架乙字弯
#define CODE_CHANNELCABLETRAYMULTIPORT                             L"4351218622" //槽式桥架多个端口
#define CODE_CHANNELCABLETRAYLATERALTEE                            L"4351218623" //槽式桥架侧向三通
#define CODE_CHANNELCABLETRAYLATERALELBOW                          L"4351218624" //槽式桥架侧向弯头
#define CODE_CHANNELCABLETRAYVERTICALTEE                           L"4351218625" //槽式桥架垂直三通
#define CODE_LADDERCABLETRAYELBOW                                  L"4351218626" //梯式桥架弯头
#define CODE_LADDERCABLETRAYVERTICALELBOW                          L"4351218627" //梯式桥架垂直弯头
#define CODE_LADDERCABLETRAYCROSS                                  L"4351218628" //梯式桥架四通
#define CODE_LADDERCABLETRAYTEE                                    L"4351218629" //梯式桥架T形三通
#define CODE_LADDERCABLETRAYTRANSITION                             L"4351218630" //梯式桥架过渡件
#define CODE_LADDERCABLETRAYUNION                                  L"4351218631" //梯式桥架活接头
#define CODE_LADDERCABLETRAYOFFSET                                 L"4351218632" //梯式桥架乙字弯
#define CODE_LADDERCABLETRAYMULTIPORT                              L"4351218633" //梯式桥架多个端口
#define CODE_LADDERCABLETRAYLATERALTEE                             L"4351218634" //梯式桥架侧向三通
#define CODE_LADDERCABLETRAYLATERALELBOW                           L"4351218635" //梯式桥架侧向弯头
#define CODE_LADDERCABLETRAYVERTICALTEE                            L"4351218636" //梯式桥架垂直三通

// 建筑房间的相关属性
#define CODE_ROOM                                                  L"31317210" //房间
#define CODE_ROOM_NAME                                             L"43511110" //房间名称
#define CODE_ROOM_ID                                               L"43111311" //房间编号（内部数据）
#define CODE_ROOM_FUNCTION                                         L"43511111" //房间功能
#define CODE_ROOM_REFERENCE_ELEMENT_ID                             L"43231323" //房间关联墙的id
#define CODE_ROOM_GROUND_CONTOUR                                   L"43511251" //房间底面轮廓

#define CODE_DOOR_PARENTID                                         L"43312519" //所属父类ID

#define CODE_WALL_CHILDRENIDS                                      L"43312523" //墙的子类ID

#define CODE_WALL_ID1                                              L"43511261" // 关联墙体1
#define CODE_WALL_ID2                                              L"43511262" // 关联墙体2
#define CODE_COMPONENTNAME                                         L"41117109" // 构件名称
#define CODE_CORNERWINDOW                                          L"31311210" // 转角窗

#define CODE_ELEVATION_VIEW_SYMBOL                                 L"17950500" //立面视图符号
#define CODE_GRID                                                  L"17600000" //轴网

// 空间的相关属性
#define CODE_SPACE_NAME                                            L"43512501" //空间名称
#define CODE_SPACE_SHAPE                                           L"43512514" //空间形体
#define CODE_SPACE_OUTLINE                                         L"43512515" //空间轮廓

#define CODE_REFERENCE_PLANE                                       L"17640000" //参照平面
#define CODE_CEILING                                               L"31313300" //天花板
#define CODE_CURTAIN_WALL                                          L"31312100" //幕墙
#define CODE_CURTAIN_WALL_PANEL                                    L"31312110" //幕墙嵌板
#define CODE_CURTAIN_WALL_KEEL                                     L"31312120" //幕墙杆件
#define CODE_CURTAIN_WALL_KEEL_HORIZONTAL                          L"3131212001" //幕墙杆件-横向
#define CODE_CURTAIN_WALL_KEEL_VERTICAL                            L"3131212002" //幕墙杆件-竖向
#define CODE_CURTAIN_WALL_KEEL_TOPFRAME                            L"3131212003" //幕墙杆件-顶框
#define CODE_CURTAIN_WALL_KEEL_BOTTOMFRAMW                         L"3131212004" //幕墙杆件-底框
#define CODE_CURTAIN_WALL_KEEL_EDGEFRAME                           L"3131212005" //幕墙杆件-边框
#define CODE_CURTAIN_WALL_DECORATION_STRIP                         L"31312130" //幕墙装饰条
#define CODE_CURTAIN_WALL_UNIT                                     L"31312140" //幕墙单元

#define CODE_ARCHITECTURE_ROOF_HOLE                                L"31312430" //建筑屋顶洞
#define CODE_GROOVE                                                L"31315400" //沟槽
#define CODE_PARKING_SPACE                                         L"31316300" //车位
#define CODE_AWNING                                                L"31316000" //雨篷
#define CODE_ELEVATOR                                              L"31313900" //电梯
#define CODE_ESCALATOR                                             L"31318400" //自动扶梯
#define CODE__KITCHEN_EQUIPMENT                                    L"31317800" //厨房设备
#define CODE_BATHROOM_EQUIPMENT                                    L"31318700" //卫浴设备
#define CODE_PROJECT_COMPONENTS_ID                                 L"43111330" //项目构件ID
#define CODE_COMPONENT_DRIVING_PARAMETER_LIST                      L"43511599" //构件驱动参数列表
#define CODE_FURNITURE                                             L"31318100" //家具
#define CODE_GENERAL_MODEL_GST                                     L"17980000" //通用模型
#define CODE_GENERAL_MODEL_GAP                                     L"17940000" //通用模型
#define CODE_PARTITION_BOUNDARY                                    L"31317520" //分区边界
#define CODE_PARTITION                                             L"31317530" //分区
#define CODE_SHAFT                                                 L"31316600" //竖井
#define CODE_DOTTED_FAMILY                                         L"17910000" //点式族
#define CODE_LINE_FAMILY                                           L"17920000" //线式族
#define CODE_ROOM_DIVISIONAL_PLANE                                 L"31317220" //房间分割面

// 建筑注释对象
//标记
#define SC_AREA_ANNOTE                                             L"17760500"     //分区注释
#define SC_ROOM_ANNOTE                                             L"17761000"     //房间注释
#define SC_DOOR_WINDOW_NUMBER                                      L"17761500"     //门窗编号

//视图
#define SC_FILLED_REGION                                           L"17860000"     //二维填充
#define SC_MASKING_REGION                                          L"17870000"     //二维遮罩
#define SC_DETAILLIST_TABLE_VIEW                                   L"17890000"     //明细表数据
#define SC_DRAFT_PROFILE_STYLE                                     L"17900000"     //草图线

//图框
#define SC_GAP_DRWAING_LAYOUT_FRAME                                L"17781500"     //图框边线
#define SC_DRWAING_LAYOUT_COUNTERSIGNATURE_BAR                     L"17781500"     //图框会签栏
#define SC_DRWAING_LAYOUT_TITLE_BAR                                L"17781500"     //图框标题栏

//尺寸标注
#define SC_GAP_DIAMETER_DIMENSION                                  L"17803000"     //直径标注
#define SC_GAP_RADIUS_DIMENSION                                    L"17802500"     //半径标注
#define SC_GAP_LINEAR_DIMENSION                                    L"17801000"     //线性标注
#define SC_GAP_ANGULAR_DIMENSION                                   L"17801500"     //角度标注
#define SC_GAP_ARCLENGTH_DIMENSION                                 L"17802000"     //弧长标注
#define SC_GAP_ALIGN_DIMENSION                                     L"17800500"     //对齐标注

//门窗符号
#define SC_DOOR_WINDOW_DETAIL                                      L"17810500"     //门窗大样
#define SC_DOOR_WINDOW_GLASS_SYMBOL                                L"17811000"     //玻璃符号
#define SC_DOOR_WINDOW_OPENING_LINE                                L"17811500"     //门窗开启线
#define SC_DOOR_WINDOW_OPENING_DIRECTION                           L"17812000"     //门窗开启方向

//符号标注
#define SC_SYMBOL_GRID_TAG_DIMENSION                               L"17824000"     //轴号标注
#define SC_GAP_DISPERSION_SYMBOL                                   L"17824500"     //疏散符号
#define SC_GAP_ENTRANCE_EXIT                                       L"17825000"     //出入口
#define SC_CUTTING_REFERENCE                                       L"17825500"     //剖切索引
#define SC_POINT_REFERENCE                                         L"17826000"     //指向索引
#define SC_BOX_SELECTION_REFERENCE                                 L"17820500"     //框选索引
#define SC_GAP_SYMMETRY_SYMBOL                                     L"17826500"     //对称符号
#define SC_GAP_CHART_NAME_SYMBOL                                   L"17827000"     //图名符号

#define SC_SECTION_VIEW_SYMBOL                                     L"17821000"     //剖面符号
#define SC_LEVEL_DIMENSION                                         L"17821500"     //标高标注
#define SC_SYMBOL_LEADER_DIMENSION                                 L"17822000"     //引出标注
#define SC_SYMBOL_SLOPE_DIMENSION                                  L"17822500"     //坡度符号
#define SC_SYMBOL_COMPASS_DIMENSION                                L"17823000"     //指北针
#define SC_SYMBOL_BREAK_LINE_DIMENSION                             L"17823500"     //折断线
#define SC_CURVE_BREAK_SYMBOL_S                                    L"17827500"     //断管符号

//给排水标注
#define SC_TAG_PLUMBING_PIPE                                       L"17830505"     //管道标注
#define SC_TAG_PLUMBING_PIPE_FITTING                               L"17830510"     //管件标注
#define SC_TAG_PLUMBING_PIPE_INSULATIONS                           L"17830515"     //管道绝热层标注
#define SC_TAG_PLUMBING_PIPE_EQUIPMENT                             L"17830520"     //设备标注
#define SC_TAG_PLUMBING_PIPE_ACCESSORY                             L"17830525"     //阀门及附件标注
//暖通标注
#define SC_TAG_HVAC_PIPE                                           L"17831005"     //管道标注
#define SC_TAG_HVAC_PIPE_FITTING                                   L"17831010"     //管件标注
#define SC_TAG_HVAC_PIPE_INSULATIONS                               L"17831015"     //管道绝热层标注
#define SC_TAG_HVAC_DUCT                                           L"17831020"     //风管标注
#define SC_TAG_HVAC_DUCT_FITTING                                   L"17831025"     //风管管件标注
#define SC_TAG_HVAC_DUCT_LININGS                                   L"17831030"     //风管内衬标注
#define SC_TAG_HVAC_DUCT_INSULATIONS                               L"17831035"     //风管绝热层标注
#define SC_TAG_HVAC_HEATING_AND_COOLING_PIPE                       L"17831040"     //地热盘管标注
#define SC_TAG_HVAC_DUCT_TERMINAL                                  L"17831045"     //末端风口标注
#define SC_TAG_HVAC_MECHANICAL_EQUIPMENT                           L"17831050"     //设备标注
#define SC_TAG_HVAC_DUCT_AND_PIPE_ACCESSORY                        L"17831055"     //阀门及附件标注
//电气标注
#define SC_TAG_ELECTRICAL_CABLETRAYT                               L"17831505"     //电缆桥架标注
#define SC_TAG_ELECTRICAL_CABLETRAY_FITTING                        L"17831510"     //电缆桥架配件标注
#define SC_TAG_ELECTRICAL_CONDUIT                                  L"17831515"     //线管标注
#define SC_TAG_ELECTRICAL_CONDUIT_FITTING                          L"17831520"     //线管配件标注
#define SC_TAG_ELECTRICAL_WIRE                                     L"17831525"     //导线标注
#define SC_TAG_ELECTRICAL_EQUIPMENT                                L"17831530"     //设备标注
//机电公共标注
#define SC_TAG_COMMON_MEP_EQUIPMENT_FOUNDATION                     L"17832005"     //机电设备基础标注
#define SC_TAG_COMMON_CASING                                       L"17832010"     //套管标注
#define SC_TAG_COMMON_HOLE_RESERVATION                             L"17832015"     //预留孔洞标注
#define SC_TAG_COMMON_ZONE                                         L"17832020"     //管线文字
#define SC_TAG_COMMON_SPACE                                        L"17762500"     //空间标记

#define SC_SYMBOL_FOR_SECTION_VIEW                                 L"17951000"     //剖面视图符号
#define SC_LINE_2D                                                 L"17680000"     //二维线
#define SC_TEXT                                                    L"17740000"     //文字
#define SC_TAG                                                     L"17760000"     //标记
#define SC_TITLE_OF_VIEW                                           L"17850000"     //视口标题
#define SC_DRAWING                                                 L"17780000"     //图框
#define SC_REBAR_2D                                                L"17690000"     //二维钢筋
#define SC_BEAM_SECTION_SYMBOL                                     L"17763500"     //梁截面标记
#define SC_COLUMN_SECTION_SYMBOL                                   L"17764000"     //柱截面标记
#define SC_TABLE_OF_WALL_AND_BEAM                                  L"17721000"     //墙梁表
#define SC_TABLE_OF_WALL_BODY                                      L"17722000"     //墙身表
#define SC_TABLE_OF_WALL_COLUMN                                    L"17723000"     //墙柱表

//建筑实例属性
#define SC_BOTTOM_ASSOCIATED_LEVEL                                 L"4323231501"   //底部关联标高ID
#define SC_TOP_ASSOCIATED_LEVEL                                    L"4323231901"   //顶部关联标高ID
#define SC_ENGINEERING_PRACTICES                                   L"43511158"     //工程做法
#define SC_MATERIAL_NAME                                           L"44011010"     //材料名称
#define SC_STRUCTURE_ROLE                                          L"43511227"     //结构用途
#define SC_BOTTOM_LEVEL_OFFSET                                     L"4323231502"   //底部标高偏移量
#define SC_TOP_LEVEL_OFFSET                                        L"4323231902"   //顶部标高偏移量
#define SC_INSIDE_OUTER                                            L"43511123"     //内外属性
#define SC_FIRE_PROTECTION                                         L"43511904"     //防火用途
#define SC_FIRE_RESISTANCE_CLASS                                   L"43511901"     //耐火级别

#define SC_SLOPE_ANGLE                                             L"4323135902"    //坡度角
#define SC_TOP_HEIGHT                                              L"43232320"      //顶部高度
#define SC_BOTTOM_HEIGHT                                           L"4323231503"    //底部高度
#define SC_ARROW_START_OFFSET                                      L"43231361"      //箭头起点偏移
#define SC_ARROW_END_OFFSET                                        L"43231363"      //箭头终点偏移
#define SC_Z_CURVE_POSITION                                        L"43231355"      //Z轴定位线位置
#define SC_START_POINT_OFFSET                                      L"43232325"     //起点偏移
#define SC_END_POINT_OFFSET                                        L"43232327"     //终点偏移
#define SC_START_TOP_ELEVATION                                     L"43511221"     //起点顶部高程
#define SC_END_TOP_ELEVATION                                       L"43511222"     //终点顶部高程
#define SC_START_BOTTOM_ELEVATION                                  L"43511223"     //起点底部高程
#define SC_END_BOTTOM_ELEVATION                                    L"43511224"     //终点底部高程
#define SC_SLOPE                                                   L"43231357"     //倾斜角度
#define SC_CONVERSION_FACTOR                                       L"4323191105"   //折算系数
#define SC_CONVERSION_AREA                                         L"4323191104"   //折算面积

//结构实例属性
#define SC_STRUCTURE_WALL_TYPE                                     L"43511315"     //结构墙类型
#define SC_WALL_USING_AS_SHEAR                                     L"4351131501"   // 剪力墙
#define SC_WALL_USING_AS_RETAINING_CODE                            L"4351131504"   // 挡土墙
#define SC_WALL_USING_AS_BASEMENT_CODE                             L"4351131505"   // 地下室外墙
#define SC_MAIN_MATERIAL                                           L"43511527"     //主体材质
#define SC_STRUCTURE_BEAM_TYPE                                     L"43511313"     //结构梁类型
#define SC_STRUCTURE_SLOPE                                         L"43231347"     //坡度
#define SC_STRUCTURE_PLATE_TYPE                                    L"43511317"     //结构板类型
#define SC_ROTATION_ANGLE                                          L"43231365"     //旋转角度
#define SC_TOP_SECTION_STYLE                                       L"43231351"     //顶部截面样式
#define SC_STRUCTURE_COLUMN_TYPE                                   L"43511310"     //结构柱类型
#define SC_DEPTH                                                   L"43231719"     //深度
#define SC_SUMP_PIT_NUMBERING                                      L"4351132206"   //集水坑/电梯坑编号

//注释属性
#define SC_TEXT_LEADER                                             L"42320103"     //文字引线
#define SC_DIMENSION_TYPE                                          L"42320300"     //标注类型
#define SC_LINE_STYLE                                              L"42140000"     //线样式
#define SC_BEYOND_DIMENSION_LINE                                   L"42320401"     //超出尺寸线
#define SC_END_SYMBOL                                              L"42320500"     //端头符号
#define SC_SYMBOL_SIZE                                             L"42320600"     //符号大小
#define SC_OFFSET_DIMENSION_LINE                                   L"42320104"     //偏移尺寸线
#define SC_TEXT_STYLE                                              L"42120000"     //文字样式
#define SC_BORDER_MARGIN                                           L"42121000"     //边框边距
#define SC_SHOW_BORDER                                             L"42122000"     //显示边框
#define SC_ADAPTATION_METHOD                                       L"42123000"     //适配方式

// 标高相关
#define SC_LEVEL                                                   L"17500000"     //标高
#define SC_LEVEL_NAME                                              L"4323231314"   //标高名称
#define SC_LEVEL_ELEVATION_VALUE                                   L"4323231320"   //标高值
#define SC_LEVEL_TYPE                                              L"43232316"     //标高类型
#define SC_FLOOR_LEVEL                                             L"4323231601"   //楼层标高
#define SC_ASSISTANT_LEVEL                                         L"4323231602"   //辅助标高

// 模块相关
#define CODE_MODEL_MODULE                                          L"3131980001"   //模型模块分类编码
#define CODE_DERIVED_MODULE                                        L"3131980002"   //衍生模块分类编码
#define CODE_ANNOTATION_MODULE                                     L"3131980003"   //附加注释模块分类编码
#define CODE_DETAIL_DRAWING_MODULE                                 L"3131980004"   //详图模块分类编码
#define CODE_GUID                                                  L"43111329"     //GUID
#define CODE_CURRENT_VERSION                                       L"41117139"     //当前版本
#define CODE_MATRIX                                                L"43231171"     //矩阵变换
#define CODE_ELEMENT_ID_SET                                        L"43111335"     //构件id集
#define CODE_MODULE_TYPE_ID                                        L"43111332"     //模块类型id
#define CODE_HOST_MODULE_ID                                        L"43111333"     //（对象所属的模块或模块类型的）模块id


#define CODE_CATEGORY_NAME                                         L"43111127"     //类别名称
#define CODE_LINEPIPE_TYPE                                         L"43511761"     //线管类型
#define CODE_CONNECTOR_TYPE                                        L"43312711"     //连接方式
#define CODE_PREFABRICATED_HOLE                                    L"32100400"     //预制洞
#define CODE_REFERENCE_ELEVATION                                   L"4323231309"   //参照标高
#define CODE_BOTTOM_REFERENCE_LEVEL                                L"4323231312"   //底部参照标高
#define CODE_TOP_REFERENCE_LEVEL                                   L"4323231313"   //顶部参照标高
#define CODE_REFERENCE_ELEVATION_ID                                L"4323231315"   //参照标高ID
#define CODE_AUXILIARY_ELEVATION_ID                                L"4323231316"   //辅助标高ID
#define CODE_FOUNDATION_BEAM                                       L"4351131309"   //基础梁
#define CODE_TRAP                                                  L"43511549"     //存水弯
#define CODE_FEED_PUMP                                             L"4351210201"   //给水泵
#define CODE_SUBMERSIBLE_SEWAGE_PUMP                               L"4351210203"   //潜污泵

#define CODE_DYNAMIC_VISCOSITY_UNIT                                L"43211130"     //动力粘度单位
#define CODE_SQUARE_WATER_TANK                                     L"4351210601"   //方形水箱
#define CODE_CIRCULAR_WATER_TANK                                   L"4351210602"   //圆形水箱
#define CODE_GRAMS_PER_HOUR                                        L"4321114404"   //克每小时
#define CODE_GRAMS_PER_SECOND                                      L"4321114405"   //克每秒

#define CODE_CERAMICS                                              L"4351152750"   //陶瓷
#define CODE_CAST_STEEL                                            L"4351152751"   //铸钢
#define CODE_STAINLESS_STEEL                                       L"4351152752"   //不锈钢
#define CODE_CARBON_STEEL                                          L"4351152753"   //碳钢
#define CODE_CAST_IRON                                             L"4351152754"   //铸铁
#define CODE_PLASTIC                                               L"4351152755"   //塑料
#define CODE_UPVC                                                  L"4351152756"   //UPVC
#define CODE_ALL_COPPER                                            L"4351152757"   //全铜
#define CODE_COPPER_CORE                                           L"4351152758"   //铜芯
#define CODE_THIN_STEEL_PLATE                                      L"4351152759"   //薄钢板
#define CODE_MEDIUM_AND_LOW_PRESSURE_STEEL_SHEET                   L"4351152760"   //中低压薄钢板
#define CODE_HIGH_PRESSURE_STEEL_SHEET                             L"4351152761"   //高压薄钢板
#define CODE_ALUMINUM_PLATE                                        L"4351152762"   //铝板
#define CODE_FIBERGLASS_REINFORCED_PLASTIC                         L"4351152763"   //玻璃钢
#define CODE_MIXED_MODE                                            L"4351152764"   //复合型
#define CODE_HARD_POLYVINYL_CHLORIDE                               L"4351152765"   //硬聚氯乙烯
#define CODE_ORGANIC_GLASS_REINFORCED_PLASTIC                      L"4351152766"   //有机玻璃钢
#define CODE_INORGANIC_FIBERGLASS                                  L"4351152767"   //无机玻璃钢
#define CODE_OTHER_MAIN_MATERIAL                                   L"4351152799"   //其他

#define CODE_OIL_BRUSHING_TYPE                                     L"43511593"     //刷油类型
#define CODE_SIDE_WALL_FLOOR_DRAIN                                 L"4351213404"   //侧墙式地漏

#define CODE_ROOF_OPENING                                          L"31212830"     //屋面洞口
#define CODE_PLATE_WITH_ARMPIT                                     L"31214900"     //板加腋
#define CODE_STEEL_STRUCTURE_COLUMN                                L"31216100"     //钢结构柱
#define CODE_STEEL_STRUCTURE_BEAM                                  L"31216400"     //钢结构梁
#define CODE_STEEL_STRUCTURE_DIAGONAL_ROD                          L"31216700"     //钢结构斜杆
#define CODE_STEEL_STRUCTURAL_PLATE                                L"31217000"     //钢结构板
#define CODE_STEEL_CABLE                                           L"31217300"     //钢索
#define CODE_STEEL_STRUCTURE_NODES                                 L"31217600"     //钢结构结点

#define CODE_ELECTROMECHANICAL_EQUIPMENTBASE                       L"16503000"     //机电设备基础